sustaining pedal - German English Dictionary